/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Entidades;

import Conexion.AccesoADatos;
import java.util.*;

/**
 *
 * @author Administrador
 */
public class ExperienciaLaboral {

    private Empleador empleador;
    private String fechaDesde;
    private String fechaHasta;
    private String nombreSupervisor;

    public ExperienciaLaboral(Empleador empleador, String fechaDesde, String fechaHasta, String nombreSupervisor) {
        this.empleador = empleador;
        this.fechaDesde = fechaDesde;
        this.fechaHasta = fechaHasta;
        this.nombreSupervisor = nombreSupervisor;
    }

    public Empleador getEmpleador() {
        return empleador;
    }

    public void setEmpleador(Empleador empleador) {
        this.empleador = empleador;
    }

    public String getFechaDesde() {
        return fechaDesde;
    }

    public void setFechaDesde(String fechaDesde) {
        this.fechaDesde = fechaDesde;
    }

    public String getFechaHasta() {
        return fechaHasta;
    }

    public void setFechaHasta(String fechaHasta) {
        this.fechaHasta = fechaHasta;
    }

    public String getNombreSupervisor() {
        return nombreSupervisor;
    }

    public void setNombreSupervisor(String nombreSupervisor) {
        this.nombreSupervisor = nombreSupervisor;
    }

    public boolean insertarExperienciaLaboral(String idPostulante) {
        AccesoADatos acceso = new AccesoADatos();
        String sql="insert into experiencialaboral (fechaDesde, nombreEmpresa, idPostulante, fechaHasta, nombreSupervisor) values ('" + this.getFechaDesde() + "', '" + this.getEmpleador().getNombre() + "', '" + idPostulante + "', '" + this.getFechaHasta() + "', '" + this.getNombreSupervisor() + "')";
        return acceso.insertar(sql);
    }
}